overall satisfaction - Turkish English Dictionary